* {
   margin: 0px;
   padding: 0px;
}
body 
{ 
   background-color:#E6E6E6;
   //background-image:url('wood.png');
}

#menu
{
    width: 1610px;
    margin-left: auto;
    margin-right: auto;
    background-color:white;
}
#skafferi
{
 //534px × 226px
 margin-left: auto;
 margin-right: auto;
 

    
}
#menu ul
{
    margin:0;
    padding:0;
   
    
}

/*#header
{
   width: 75%;
   overflow: auto;
   height: 227px;
   margin-left: auto;
  margin-right: auto;  
   background-color: white;
   margin-bottom: 10px;
   padding: 5px; 
   
}*/
#header
{
   margin-left: auto;
   margin-right: auto;
   background-color: #983030;
   height: 60px;
   padding-top: 5px;
   color: silver;
   font-size: 75%;
   font-style: italic;
   
   
    
}

#img1
{
    float: left;
    margin-left: 15%;
    border-bottom-color: silver;
    border-style: solid;
    border-width: 1px;
   
}


#menu ul li

{
    background-color: #983030;
    float:left;
    position: relative;
    
    list-style-type: none;
    width:260px;
    height: 20px;
    text-align: center; 
    
}

#menu ul li  a

{
   font-family:"Trebuchet MS", arial, helvetica, sans-serif;
   text-decoration: none;
   line-height: 20px;
   color: white;
   display:block;
   font-size: 15px;
 
}
#menu ul  ul 
{
    position:absolute;
    visibility: hidden;
  
    
}
  #menu ul li:hover ul
  {
      
      visibility: visible;
  }  
  
   #menu ul li ul li:hover a
  {
     background-color: #666; 
     color: #FFFFFF;
  }  
    .menua:hover a
  {
     
     color: #FF33CC;
  }
  
  hr
  {
      color: white;
      border-style: solid;
  }
  
#content
{   
    width: 75%;
    box-shadow: 10px 10px 5px #888888;
    margin-left: auto;
    margin-right: auto;  
    background-color: white;
    padding: 20px;
    text-align: center;
    font-family: Arial, Helvetica, sans-serif;
    height: 1500px;
}

#inner 
{
    float:right;
    width:350px;
    height: 800px;
    background-color: white;
    border-style:solid;   
    border-color:silver;
    border-bottom-width: 1px;
    margin-top: 200px;
   

}


#wrapper 
{
    width: 1400px;
    margin-left: auto;
    margin-right: auto;  
    background-color: white;
    padding:10px;
    box-shadow: 10px 10px 5px black;
    padding-top: 100px;
}
.ptext{width: 75%; margin-left: auto; margin-right: auto ;}

#wrapmenu
{
    width:100%;
    background-color: #983030;
    height:150%; 
    float: left;
    border-bottom: silver;
    border-bottom-width: 1px;
    border-bottom-style: solid;
  
}

  .form
            {
        
            padding:20px;
            font-size: 100%;
            margin-left: auto;
            margin-right: auto;
            text-align: left;
            margin-top: 5px;
            
            }
            
            .inline
            {
                
                display:inline;
            }
            
             .view
            {
            border-style: solid;
            border-color: silver;
            padding: 50px;
            font-size: 150%;
            margin-left: auto;
            margin-right: auto;
            width: 500px;
                
            }
            
            
            
            .dinnerName
            {
                
                font-size: 120%;
               
            }
            
            .container
            {
             background-color: #CCCCCC;  ;
                width: 600px;
                text-align: center;
                margin-left: auto;
                margin-right: auto;
                margin-top: 75px;
                padding:50px;
            }
            
            
            .cmb
            {
                
                margin-right: 5px;
            }
            
            .right{float: right;}
            

            .order-table{   
                border-collapse:collapse;
            }

           

            .order-table-header{
                text-align:center;
                background:none repeat scroll 0 0 #CCCCCC;
                border-bottom:1px solid #BBBBBB;
                padding:17px;
            }

            .order-table-odd-row{
                text-align:center;
                background:none repeat scroll 0 0 #FFFFFF;
                border-top:1px solid #BBBBBB;
            }

            .order-table-even-row{
                text-align:center;
                background:none repeat scroll 0 0 #F9F9F9;
                border-top:1px solid #BBBBBB;
            }

            
            .frm
            {
                
                background-color: #CCCCCC;  
                padding-top:30px;
                padding-bottom: 30px;
                
            }
            
            
          